international race of champions - Spanish English Dictionary